
package com.tyk.bookstore.front.payment.service;

import com.tyk.bookstore.front.payment.model.query.PaymentRecordPageQuery;
import com.tyk.bookstore.front.payment.model.vo.PaymentRecordPageVo;
import com.tyk.bookstore.front.payment.model.vo.PaymentRecordVo;

/**
 * @author tyk
 * @description 支付记录
 */
public interface PaymentRecordService {

    /**
     * 根据支付记录ID获取支付记录详情
     *
     * @param id 支付记录ID
     * @return 支付记录详情
     */
    PaymentRecordVo getById(Long id);

    /**
     * 分页查询支付记录
     *
     * @param query 查询参数
     * @return 支付记录列表
     */
    PaymentRecordPageVo getPage(PaymentRecordPageQuery query);

}

